/**
 * 标签字典：设备标签,服务标签,问题标签,评价标签,工程师标签,以及其它字典
 * 
 * body：业务对象
 * {
 *    "name":"名称"
 *    ...
 *    items{
 *      "_id":_id,
 *      "name":name
 *    }
 * }
 */
'use strict';
const requireEx=require('yi-require');
const $ = requireEx('yi-schema');

module.exports = {
  body: $.object({
      name:$.string().min(1).max(16).required().description("商场名称"),
      userId:$.mongoid().description("管理用户"),
      members:$.array().items($.mongoid()).description("商场管理成员"),
      scale : $.string().valid('大型商场','中型商场','小型商场').description('规模'),
      province:$.string().description('所属省份'),
      city:$.string().description('所属城市'),
      districts:$.string().description('所属区县'),
      address:$.string().description('详细地址'),
      contact:$.string().description('联系人'),
      tel:$.string().description('联系电话'),
      online:$.number().valid(0,1).default(0).description('是否上线'),
      latitude:$.number().description("纬度"),
      longitude:$.number().description("经度"),
      context:$.string().description('详情介绍'),
      status:$.number().valid(0,1).description('销售状态(0上线，1下线)')
  })
};
